high-yield bond - French English Dictionary